cleft palate prosthesis - English Synonyms Dictionary